package com.example.demo.nacos;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.cloud.context.config.annotation.RefreshScope;
import org.springframework.stereotype.Component;

@Component
@RefreshScope
@ConfigurationProperties(prefix = "cmb.bank")
@Data
public class CMBBankConfig {
    /**
     * 银行服务地址(正式)
     */
    private String url;

    /**
     * 银行公钥
     */
    private String pubkey;

    /**
     * 商户私钥
     */
    private String privkey;

    /**
     * 用户的对称密钥
     */
    private String sm4key;

    /**
     * 正式的用户编号
     */
    private String uid;

    /**
     * 正式的银行账号
     */
    public String accnbr;

    /**
     * 正式的银行账号
     */
    public String accnbr2;
}
